life-guard submarine - Turco Inglés Diccionario